Sports Illustrated -
25 Jun 2013 21:10
BELO HORIZONTE, Brazil (AP) -- Demanding better public services and angered by World Cup costs, about 100,000 people are expected at a protest Wednesday before Brazil plays Uruguay in the Confederations Cup semifinals.
Share this Article